//在nodejs环境下，一个js文件就会当作一个模块
//在nodejs环境下, 一个模块内所定义的变量,函数默认只能在当前模块内使用(私有变量,私有函数), 默认在其他js文件中无法使用的.
//如果想要这些私有变量,私有函数 能够在其他模块中使用就必须进行导出操作
function mul(a,b){
    return a*b;
}

function div(a,b){
    return a/b;
}

//导出方式一:
module.exports = {
    mul,
    div
}
    
//导出方式二:
// module.exports.add = add;
// module.exports.sub = sub;

//导出方式三:
// exports.add = add;
// exports.sub = sub;

// exports 是 module.exports 的引用. 
// exports 和 module.exports 指向的是同一个对象. 